负载测试Web服务和API

使用WebLOAD,您可以对任何API(例如SOAP,WSDL和RESTful Web服务)进行负载测试,而与传输层(HTTP / S或JMS)无关。 WebLOAD支持所有HTTP / S方法,包括WebDAV,HTTP扩展名和任何数据格式-纯文本,XML或JSON。

SOAP负载测试

WebLOAD包含专用的构建块,在该构建块中,将自动解析WSDL文件并自动创建SOAP命令。 通常,您可以通过WebLOAD代理记录器记录任何SOAP请求。

RESTful和HTTP Web服务负载测试

RESTful Web服务的内置支持包括所有HTTP方法,例如GET,POST,PUT,DELETE,HEAD,OPTIONS等。

另外,WebLOAD支持WebDAV(基于Web的分布式创作和版本控制),这是HTTP协议扩展,它允许对远程Web服务器上的文件进行协作式编辑和管理。 WebLOAD无缝记录和重放WebDAV请求和命令,例如COPY,MOVE,LOCK等。

与SOAP请求类似,您可以通过专用的构建块创建命令,也可以通过WebLOAD代理记录器记录任何请求。

脚本和相关APIs

在许多Web服务中,通常是通过表单数据将参数传输到服务。 WebLOAD在脚本内将此类参数作为表单数据的一部分显示,从而易于操作值。

使用WebLOAD脚本,可以将XML和JSON对象以字符串或JavaScript对象的形式呈现,从而可以轻松地根据需要操作值。 使用JSON和XML解析器,您可以轻松地在原始Web服务请求和JavaScript对象之间进行转换。

WebLOAD可以识别XML和JSON值中的动态值并执行自动关联,您可以轻松地对其进行编辑。 参数化管理器使您可以轻松地使用任何值对服务进行参数化。
解决方案